home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Fun House 1
/
CD Fun House (Wayzata Technology).iso
/
•Word Games•
/
CrossWiseDA ••••
/
CrossWiseDA.doc
/
CrossWiseDA.doc.rsrc
/
CODE_2_SegmentMain.txt
< prev
next >
Wrap
Text File
|
1989-10-02
|
4KB
|
69 lines
# near model CODE resource
# jump table entries: 440-440 (1 of them)
export_55:
00000000 4E56 FFF0 link A6, -0x0010
00000004 48E7 0100 movem.l -[A7], D7
label00000008:
00000008 A9B4 syscall SystemTask
0000000A 598F subq.l A7, 4
0000000C A975 syscall TickCount
0000000E 2E1F move.l D7, [A7]+
00000010 9EAD F720 sub.l D7, [A5 - 0x8E0]
00000014 0C87 0000 0002 cmpi.l D7, 0x2
0000001A 5EC7 sgt D7
0000001C CE2D F738 and.b D7, [A5 - 0x8C8]
00000020 6700 0006 beq +0x8 /* 00000028 */
00000024 4EAD 0252 jsr [A5 + 0x252 /* export_70 */]
label00000028:
00000028 558F subq.l A7, 2
0000002A 3F3C FFFF move.w -[A7], 0xFFFF
0000002E 486E FFF0 pea.l [A6 - 0x10]
00000032 A970 syscall GetNextEvent
00000034 1E1F move.b D7, [A7]+
00000036 6700 005A beq +0x5C /* 00000092 */
0000003A 3E2E FFF0 move.w D7, [A6 - 0x10]
0000003E 6000 003E bra +0x40 /* 0000007E */
label00000042:
00000042 486E FFF0 pea.l [A6 - 0x10]
00000046 4EAD 028A jsr [A5 + 0x28A /* export_77 */]
0000004A 6000 0046 bra +0x48 /* 00000092 */
label0000004E:
0000004E 486E FFF0 pea.l [A6 - 0x10]
00000052 4EAD 0292 jsr [A5 + 0x292 /* export_78 */]
00000056 6000 003A bra +0x3C /* 00000092 */
label0000005A:
0000005A 486E FFF0 pea.l [A6 - 0x10]
0000005E 4EAD 0292 jsr [A5 + 0x292 /* export_78 */]
00000062 6000 002E bra +0x30 /* 00000092 */
label00000066:
00000066 486E FFF0 pea.l [A6 - 0x10]
0000006A 4EAD 029A jsr [A5 + 0x29A /* export_79 */]
0000006E 6000 0022 bra +0x24 /* 00000092 */
label00000072:
00000072 486E FFF0 pea.l [A6 - 0x10]
00000076 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */]
0000007A 6000 0016 bra +0x18 /* 00000092 */
label0000007E:
0000007E 5347 subq.w D7, 1
00000080 67C0 beq -0x3E /* 00000042 */
00000082 5547 subq.w D7, 2
00000084 67D4 beq -0x2A /* 0000005A */
00000086 5547 subq.w D7, 2
00000088 67C4 beq -0x3A /* 0000004E */
0000008A 5347 subq.w D7, 1
0000008C 67E4 beq -0x1A /* 00000072 */
0000008E 5547 subq.w D7, 2
00000090 67D4 beq -0x2A /* 00000066 */
label00000092:
00000092 4A2D FAB4 tst.b [A5 - 0x54C]
00000096 6700 FF70 beq -0x8E /* 00000008 */
0000009A 4CDF 0080 movem.l D7, [A7]+
0000009E 4E5E unlink A6
000000A0 4E75 rts
000000A2 8D4D 4149 pack -[A6], -[A5], 0x4149
000000A6 4E45 trap 5
000000A8 5645 addq.w D5, 3
000000AA 4E54 4C4F link A4, -0xFFFFB3B1
000000AE 4F50 chk.w D7, [A0]
000000B0 0000 .incomplete